package aiingames.simulation.server.physics;


import com.vividsolutions.jts.geom.Coordinate;

public interface Particle {



	/**
	 * @return
	 */
	public abstract Coordinate getPosition();

	public abstract double getVx();

	public abstract double getVy();

	public abstract Force getForce();

	public abstract double getMaxVelocity();

	public abstract void setCurrentVelocity(double vx, double vy);

	public abstract void moveToPosition(Coordinate newPos);
	
	public abstract double getWeight();

	public abstract double getDiameter();
	

}